2928 245
3513 320
2930 270
4810 605
8628 240
9339 394
11632 428
20465 681
44552 696
1235 328
2981 957
1644 387
2813 560
2262 632
2038 542
2657 737
834 46
3220 725
3253 497
823 33
2162 181
3522 671
1696 126
2490 371