2907 580
186276 920
2514 810
6000 527
3455 553
189712 305
233347 1073
4590 554
16423 762
2003 382
3247 667
17296 562
6286 246
965 293
216 38
850 185
1696 162
4356 344
89000 297
1408 247
126827 961
13997 755
9574 462
33146 388
2204 84
6069 506
7217 569
5543 930