1503 362
457 113
761 135
2774 799
2298 647
10567 552
6190 449
2867 129
32193 66
6718 695
7468 578
10277 611
12102 154
14256 218
18923 144
6600 349
25014 535
6959 86
11895 749
3711 318
14845 94
29613 879
40569 70
9358 671
15815 497
40056 231
4182 527
9674 514