2997 395
3091 246
1986 39
13341 100
3243 226
8326 860
4948 839
13039 466
10164 177
6531 379
3680 251
11379 546
8414 145
6346 318
2194 190
3857 663
3966 109
2926 256
2851 57
4426 186
5008 428
14373 380
5082 563
17322 994