2995 686
311 72
7993 314
12042 228
444 117
5458 522
25238 594
3124 349
9207 363
11597 607
1669 411
4803 470
113 31
445 94
2162 631
1721 492
2999 674
2153 437
2978 662
11391 836
12286 395
2611 695
541 134
1467 239