21599 506
2318 420
4234 304
22191 222
8542 548
5747 67
31304 248
2774 258
75083 552
39298 363
50514 329
63284 178
26581 603
27425 591
4894 321
5314 352
1056 139
3797 611
2380 247
9166 516
2800 352
3098 406
3100 666
12107 307
1589 196
1899 366
9664 548
6278 252