1093 91
6342 726
11589 259
4655 532
35527 677
23336 812
25220 464
2038 219
17857 835
32268 669
21437 218
14474 325
13939 387
16963 736
4498 293
7134 411
5075 346
22671 653
31253 286
6911 235
43749 117
8452 598
3498 189
2170 418
4762 385
8302 30
19035 432
35402 221