124376 751
22295 210
16358 297
50300 96
5073 163
17858 271
43317 312
58006 653
22098 466
33139 556
15596 59
22014 205
66176 128
37800 228
83528 904
23801 824
30143 556
69814 477
15261 338
17819 269
22879 581
8314 175
26328 66
78374 452
105706 821
44291 1007
55363 718
30128 303