3035 465
27558 893
4240 214
7298 605
5168 196
13805 339
17103 128
6962 612
5556 423
11267 549
4311 575
20870 169
3572 174
4141 59
2701 657
15061 652
1070 169
19462 762
2299 394