2903 580
186177 919
2511 810
5993 527
3449 553
189592 305
233246 1073
4577 554
16397 762
2001 382
3243 667
17218 562
6231 246
964 293
215 38
848 185
1694 162
4350 344
88833 297
1406 247
126717 961
13990 755
9574 462
33136 388
2198 84
6068 506
7217 569
5541 930