12836 51
8197 387
29432 252
57038 491
4254 482
34277 280
13275 307
5665 536
22951 312
11849 270
6382 670
10621 659
6900 479
3417 362
3427 766
9074 515
11341 481
5658 328
1421 76
2998 296
10892 814
12232 331
9227 475
10571 486
32934 116
2841 123
3708 81
6474 303