3191 618
2291 178
2604 381
22015 514
6888 256
5723 632
3378 196
3326 973
11188 294
5321 356
891 66
4948 427
5508 624
6805 531
6210 560
11776 611
40667 440
10357 203
6806 348
3735 339
1506 257
1440 212
4377 800
1910 115
4544 43
3691 914
1427 60
2860 541