15026 251
42609 792
16484 296
62390 334
24976 388
31793 677
36449 149
16101 521
490 38
1008 156
26798 212
17302 382
18580 80
25299 680
36189 616
7871 286
2194 264
2005 488
9245 207
23016 123
16657 239
1801 406
29459 633
7286 185
21795 719
25626 89
11533 582
1167 44