5031 278
3959 208
2891 46
31835 647
19281 796
15951 653
16647 402
28050 192
7457 156
1993 390
3106 935
1095 256
403 60
2049 390
1333 370
3728 665
2004 379
2597 369
1636 267
30104 203
12888 185
10569 329
27316 493
12342 256
6425 854
11363 126
9536 135
16752 663