5021 366
17533 50
3906 752
3263 438
10967 824
15538 614
4285 598
1965 268
2489 581
1904 522
2155 327
1802 312
1354 102
4019 53
3364 389
2776 276
5153 618
28311 491
1426 97
1298 158
10415 455
2396 309
7841 721
10080 243
3783 753
2669 563
4929 540
1132 209