1503 108
947 86
4873 937
1781 191
2584 394
4116 637
2774 212
24201 804
7538 503
5668 663
3830 534
3142 403
6694 469
4048 623
1245 75
4382 687
5159 797
12140 921
1460 331
7374 688
11977 339
1814 246
6348 245
1192 61