2965 593
1006 178
8338 806
36073 912
10720 72
14894 408
4276 350
1056 238
1473 379
10983 396
7844 415
1483 285
2001 488
5447 167
685 117
4937 148
17783 532
1439 285
69818 727
12424 362
3461 162
12461 120
270031 478
9734 53