3506 152
2944 367
1669 62
34179 604
13416 547
8459 466
108276 467
49044 430
33412 699
7610 537
5576 948
14249 460
4260 383
1660 29
6947 802
5876 144
16155 359
30499 228
30621 583
3785 127
2446 371
19412 334
54063 974
13469 178
1325 163
3539 620
52260 859