2903 580
186166 919
2510 810
5992 527
3449 553
189577 305
233235 1073
4575 554
16394 762
2001 382
3243 667
17214 562
6229 246
964 293
215 38
848 185
1693 162
4350 344
88819 297
1406 247
126709 961
13990 755
9574 462
33136 388
2198 84
6068 506
7217 569
5540 930