31231 632
5881 65
7258 521
8563 352
3105 562
15684 397
8654 76
3902 916
1284 280
5992 277
15024 750
4016 168
11267 523
29090 128
10037 523
9321 551
8663 628
8856 509
22946 674
5260 360
5446 428
2870 52
9486 63
5937 424
1871 69
2722 289
22894 797
23699 643