122253 375
84467 603
288613 1253
20423 563
220507 718
104475 149
145790 567
232319 350
17734 233
139679 291
20043 295
2836 257
66397 259
168845 604
316850 1201
187536 1332
97720 591
119647 225
145162 756
68507 575
375075 955
89572 802
47479 329