1503 97
2902 669
2565 324
27351 705
1302 312
1167 221
1437 234
699 83
2324 461
1872 521
1342 261
786 94
1162 71
2098 425
1540 243
2440 495
10714 407
3009 531
9128 674
3047 892
2621 631
3010 695
993 152
2607 487