42730 38
12495 186
21772 424
33017 809
10516 304
3638 716
5999 771
13510 524
11159 191
7570 325
13281 627
11648 128
16335 209
12252 749
5272 632
16631 863
11226 452
11476 144
1412 258
8347 525
10547 441
5158 488
3484 350
13659 226