21628 506
2325 420
4243 304
22452 223
8555 548
5752 67
31365 248
2782 258
75310 552
39423 363
50830 329
63475 179
26637 603
27490 591
4901 321
5342 352
1062 139
3800 611
2386 247
9175 516
2803 352
3101 406
3107 666
12121 307
1590 196
1902 366
9672 548
6289 252