9521 680
42517 268
31070 567
5271 132
45586 926
34993 241
20672 477
37168 440
6357 118
10362 503
7403 389
22029 562
3647 872
2150 134