301 912
502 386
381 796
519 895
438 742
1010 387
114 826
850 51
641 926
517 217
775 108
166 32
19950 365
18404 807
11835 361
10528 350
8996 364
8555 24
6873 201
6760 41
6501 227
6394 37
5894 923
5826 649