3181 928
1332 244
12586 506
2361 275
2517 589
56835 376
3780 592
3600 466
7610 653
3420 90
95168 361
5978 381
20146 703
18420 47
22488 444