2907 580
186278 920
2514 810
6000 527
3455 553
189715 305
233347 1073
4591 554
16423 762
2003 382
3247 667
17299 562
6287 246
965 293
216 38
850 185
1696 162
4356 344
89005 297
1408 247
126828 961
13997 755
9574 462
33146 388
2204 84
6069 506
7217 569
5543 930