1096 218
966 280
3321 699
10315 194
62556 587
15477 372
5736 566
12327 482
15283 784
31996 53
45130 80
6940 862
14399 97
2394 279
3362 416
9220 349
1377 215