2602 356
39374 547
46882 522
9067 803
25061 146
23442 38
17287 40
15195 859
4265 731
6518 144
6404 608
2102 231
3318 433
2389 110
3500 386
2339 221
15808 179
24033 139
4365 694
8802 592
1961 198
3639 173
3570 350
8132 105
14389 551
15182 182
27399 213
49536 309