17533 401
23609 121
142048 868
17064 260
10444 96
8558 819
4384 144
10011 480
5627 373
4183 181
2878 363
2018 120
5089 589
3362 566
2543 62
1760 222
3048 490
3712 372
24105 157
2282 106
5777 273
55479 376
215436 897
24468 624
22386 257
508213 1408
346657 1042
27689 152