2693 430
22419 406
3240 639
1448 88
2146 444
2287 290
3906 281
2339 342
2298 129
3548 199
4838 461
2123 368
5762 871
3082 83
4881 573
2569 656
11365 229
8357 623
3735 691
1575 348
5028 171
10297 208
1609 139
1159 53