40396 100
15783 632
12899 59
22660 560
38500 200
15373 51
55419 474
13475 628
20107 749
28910 509
17135 522
55045 555
10988 104
51090 440
33692 332
15130 445
17033 346
14254 77
44629 482
15112 522
15739 433
19759 195
27603 770
29957 518