102983 148
144508 566
230272 350
153720 239
137915 291
167411 604
149506 859
313964 1196
1129 120
90336 150
185690 1329
96687 590
268496 981
3431 99
118120 222
143709 755
2655 454
372050 948
88681 802
100306 823
128589 422
2926 88
281328 620
396870 1777
137286 628
71155 348
96277 519
75636 478