1212 196
1337 45
7407 494
11855 984
3745 376
11432 711
10830 927
4630 860
8316 484
14867 323
2676 296
24485 374
12677 496
3749 391
2445 136
3781 392
5524 651
2503 60