43286 857
31444 586
46532 141
37623 398
9188 105
17287 265
11901 213
62568 457
9655 462
6977 448
7726 389
8057 166
12958 523
6002 394
3162 602
44357 167
3303 624
2340 427
2261 455