15918 301
12826 853
4410 452
3273 181
5777 686
2260 177
5190 483
3047 75
4505 553
7041 36
4144 396
2980 399
5173 698
5310 731
3502 391
2951 271
4095 771
2587 80
2535 262
8148 281
3398 237
3114 68
5296 503
3711 495
5344 598
7195 575
2157 27
7067 929