3506 152
2944 367
1669 62
34174 604
13415 547
8459 466
108267 467
49039 430
33408 699
7610 537
5576 948
14246 460
4260 383
1660 29
6947 802
5876 144
16155 359
30496 228
30620 583
3785 127
2446 371
19412 334
54056 974
13469 178
1325 163
3539 620
52258 859