31227 632
5879 65
7254 521
8562 352
3105 562
15681 397
8653 76
3902 916
1284 280
5992 277
15020 750
4016 168
11265 523
29088 128
10037 523
9320 551
8661 628
8854 509
22946 674
5260 360
5439 428
2870 52
9484 63
5937 424
1871 69
2722 289
22891 797
23699 643