3032 129
5999 535
6883 301
5932 549
7618 578
17922 473
25770 519
21593 112
7705 169
11112 310
10585 220
8504 291
6529 489
2693 35
2277 254
4413 116
2050 170
2125 87
11579 37
4483 804
3660 574
3011 419
3263 412
5330 126
1971 234
2485 248
3743 185
3868 430