9515 680
42471 268
31068 567
5267 132
45560 926
34970 241
20665 477
37151 440
6357 118
10361 503
7399 389
22020 562
3645 872
2147 134