5001 507
15947 174
15769 684
12599 129
9782 286
33284 580
31734 197
28114 621
18753 66
14874 130
3323 327
45338 349
7419 244
6060 651
28309 49
3922 98
10199 134
6420 48
22379 211
44967 644
24329 333
7798 398
2971 151
11081 356
18120 828
12476 267
69270 441
45049 509