59996 629
18222 332
5391 300
3207 231
10005 673
139153 288
69349 613
29255 869
17862 180
33185 787
45697 512
37573 822
23305 454
27800 319
18768 54
10799 525
2512 88
3066 408
1916 132
2627 89
6343 199
26982 889