3312 274
1138 145
4351 399
3188 873
3314 732
803 126
3488 665
13700 455
2564 498
1988 265
3790 341
667 42
1372 101
1061 168
1943 496
1180 240
2510 442
2522 463
3991 614
1343 278
3826 637
2944 692
17525 54
7695 514
1853 277
6810 493
54213 467
12658 111