3192 928
1332 244
12588 506
2361 275
2519 589
56843 376
3780 592
3602 466
7610 653
3420 90
95173 361
5978 381
20148 703
18420 47
22490 444