104527 501
100138 761
27507 460
49040 438
66021 779
113902 896
19120 414
55963 548
170233 592
99622 714
345639 1127
279590 844
344560 1236
83670 292
192476 749
70104 199
306949 850
420457 1265
83996 505
1228097 4598
575994 3061
491197 1000
572296 1690