1227 196
1340 45
7441 494
11855 984
3745 376
11442 711
10833 927
4632 860
8317 484
14883 323
2677 296
24489 374
12678 496
3749 391
2446 136
3781 392
5526 651
2504 60