31653 116
22356 202
10815 164
3755 545
4250 174
1947 225
1257 210
1874 373
11402 133
6319 474
35035 313
5414 542
3285 522
11566 234
15892 611
16499 654
3655 450
5715 558
8860 679
6797 291
1321 101
7342 394
5080 612
7621 421
17552 804
40800 437
6909 508
3698 256