5633 28
11112 82
36250 686
24056 606
7573 411
64958 372
4484 388
30858 172
6689 358
62123 604
9706 948
101981 360
2042 76
69395 169
2822 197
5831 325
25710 51
13402 486
2352 98
5675 524
5009 824
2571 379
3446 450
1950 320
3452 337
2462 297
7278 881
2436 322