30975 43
25823 58
1046 34
1819 292
11250 474
5076 775
8206 743
18700 370
17876 709
6626 569
5927 799
20201 271
5936 416
3603 214
30551 363
12566 310
6069 735
9573 493
29849 264
5107 823
4133 350
2386 128
15047 233
803 98
14377 896
6538 387
2870 543
1701 255