1503 362
457 113
761 135
2777 799
2298 647
10567 552
6190 449
1009 40
2868 129
32196 66
6722 695
7468 578
4906 148
10277 611
12102 154
14256 218
18923 144
6601 349
25014 535
6959 86
11895 749
3711 318
14845 94
29613 879
40569 70
9358 671
15815 497
40056 231