1096 228
904 34
6112 361
10204 470
2601 36
2906 589
1531 173
2473 430
2653 263
1974 172
2385 311
4501 401
18566 370
20376 941
17392 709
5636 591
12302 977
3314 244
4102 890
6094 545
4400 712
37456 649
29129 616
16257 114
5372 292
741 45
13570 280
3328 214