1502 320
653 167
3176 542
2764 201
3649 141
1912 118
2429 188
929 299
2950 806
5215 245
8038 151
2210 727
3080 569
329 65
1996 347
17091 407
90862 782
11321 208
2042 471
11166 687
10985 778
2697 281
9884 191
9505 738