13516 404
4095 416
22223 652
3584 351
11403 93
7002 307
11865 190
14606 360
6196 123
2707 41
5576 471
7614 599
14008 395
3710 235
9606 548
2850 93
3970 416
4232 348
4753 716
7905 536
56752 593
25330 438
17804 356
1541 232
4541 769
2447 202
2279 147
2240 301