28511 86
18739 172
42723 333
49279 770
17086 273
37485 597
270257 269
27782 37
19960 399
24295 159
28499 562
37136 427
70686 282
27261 621
38680 168
143561 626
60302 533
65164 621
13071 320
38860 321
875 233
18784 64
23489 74
23397 58