3005 559
6222 361
5084 728
37253 824
2295 399
57677 704
25897 703
38882 597
28471 818
1388 120
3348 188
24800 58
8453 471
14161 37
8012 213
13113 83
17106 445
3504 564
16445 436
2404 584
91674 98
196386 214
22339 698
30430 128