21371 259
32960 505
21337 120
37249 502
46292 279
22471 162
5883 547
17222 49
24855 433
8507 681
23001 614
17629 116
29073 164
13262 357
17482 124
53321 330
49045 682
17277 461
10634 78
2583 397
2992 278
3576 324