30512 247
5614 636
8581 494
17627 505
27705 783
10863 321
5314 288
12468 397
3868 283
11820 519
13848 313
26396 106
183702 579
5052 427
5950 469
20712 148
3345 130
5778 407
8646 453
8182 196
4695 97
2995 628
1566 98