2946 505
1534 56
3335 497
2491 416
1293 109
2400 338
3251 804
2613 322
3129 641
677 178
6559 550
2436 264
1690 190
2885 699
2876 608
8743 595
3438 117
3319 507
2215 392
4511 853
9228 381
1816 597
1891 336
1920 70