2283 303
12031 53
9581 902
3413 72
3367 80
1481 31
7417 41
4643 191
9683 239
9626 674
2593 432
4464 749
4754 178
26058 681
18007 508
12339 192
12443 333
17485 703
28842 896
60647 938
8317 175
6004 287
4258 760
3071 51