29254 792
6016 541
5269 433
10064 595
3415 48
11910 987
6362 415
14126 582
262484 975
14399 894
11453 800
8297 100
11860 441
8142 354
11354 582
13941 366
3940 364
7740 746
5171 259
4419 270
15884 218
18291 586
5242 393
15547 600
5493 419
14411 937
10960 323
8581 259