29963 313
210300 335
227775 456
109279 249
41707 718
289752 178
26676 893
32190 375
149809 589
68878 218
158212 218
30286 334
104166 935
40000 142
28376 43
22555 49
178963 529
47657 602
148442 401
43552 850
51489 600
182297 696
31489 366
154947 201
24594 598
42388 253
35907 763
81406 670