2903 580
186180 919
2511 810
5993 527
3450 553
189598 305
233251 1073
4577 554
16398 762
2001 382
3243 667
17222 562
6236 246
964 293
215 38
848 185
1694 162
4350 344
88842 297
1406 247
126718 961
13990 755
9574 462
33137 388
2198 84
6068 506
7217 569
5541 930