17556 505
27443 783
10733 321
5261 288
12391 397
3771 283
11667 519
13624 313
26230 106
179013 578
4958 427
5888 469
20601 148
3274 130
5714 407
8572 453
8103 196
4585 97
2961 628
1536 98