2903 580
186173 919
2511 810
5992 527
3449 553
189580 305
233237 1073
4577 554
16394 762
2001 382
3243 667
17215 562
6230 246
964 293
215 38
848 185
1694 162
4350 344
88826 297
1406 247
126711 961
13990 755
9574 462
33136 388
2198 84
6068 506
7217 569
5540 930