41026 297
10830 472
12311 348
39730 565
3731 301
35122 486
11139 654
17756 656
6518 179
4033 388
30271 368
4480 327
19954 273
7871 344
29395 585
16886 455
5387 186
6595 577
10150 444
15356 326
4736 215
10649 512
8366 324
7992 895