12053 699
5410 745
4660 309
4388 92
4226 169
10162 367
33141 292
8113 263
6051 326
13762 401
31360 309
7776 673
1718 373
4207 286
54645 740
2290 240
6686 892
5101 291
2859 562
2754 505
3234 845
96851 472
1579 330
5933 307