3507 702
2915 676
2154 359
3322 447
1304 33
8538 389
11877 162
10032 217
4193 129
3245 313
1641 253
3968 552
8149 946
1570 197
5334 534
10332 674
2918 392
2604 524
3684 646
1747 137
1180 62
1983 250
2165 520
6707 502