32959 505
21334 120
37247 502
46289 279
22471 162
5883 547
17221 49
24853 433
8507 681
23001 614
17628 116
29070 164
13262 357
17482 124
53317 330
49042 682
17276 461
10634 78
2583 397
2992 278
3576 324