9368 680
41087 268
30999 567
5197 132
44971 926
34319 241
20462 477
36627 440
6310 118
10273 503
7319 389
21807 562
3633 872
2135 134