1051 301
10423 486
5488 203
3950 862
24207 254
4214 511
10266 424
14053 586
2949 204
2574 202
90532 782
14141 702
3101 583
9147 44
2608 261
65574 86
3608 64
35096 556
20367 818
22711 116
16761 355
5068 562
29018 295