3038 465
27562 893
4243 214
7300 605
5172 196
13815 339
17106 128
6964 612
5559 423
11274 549
4311 575
20899 170
3573 174
4144 59
2701 657
15071 652
1071 169
19470 762
2304 394