2954 593
5011 513
3053 342
2806 407
2341 481
22965 623
2976 636
2904 562
2690 593
1030 61
7922 394
3243 318
1861 66
2395 323
2116 234
1254 288
4482 922
6407 660
1442 153
2453 86
1071 69
21163 496
15246 770
1502 57