2051 120
5051 555
1497 100
6241 287
1262 213
30513 691
15703 312
35752 653
12772 421
8156 642
2994 495
12630 327
4730 61
10509 602
9363 599
5713 746
4975 134
3271 943
1254 192