2920 803
3478 532
7403 462
8645 357
1374 156
3953 931
21292 182
2512 370
1667 207
3181 693
3445 653
2904 343
923 73
20959 201
12291 86