3501 220
2234 332
4604 936
3540 602
2674 265
2287 406
3268 633
2212 528
3272 722
3998 553
2362 460
582 38
1703 81
4389 882
2218 605
5003 740
5451 438
17764 586
5897 187
5694 529
3838 178
10263 553
5163 526
7104 754
14874 516
2304 106
3839 497
37061 232