253 45
1089 240
2005 515
431 136
3930 604
5573 295
2327 187
3537 228
3363 596
3736 331
11958 196
7404 734
1516 287
12030 155
3243 531
1549 239
2421 586
1552 282
9569 229
2830 255
9273 398
5513 280
3162 355
4695 664