5993 503
3670 188
7511 882
7086 625
5287 297
4755 140
6278 266
7657 562
3957 660
7696 195
13304 554
6524 665
11009 690
5970 354
11266 243
5966 735
14292 32
18301 326
28894 225
30895 522
11030 621
15715 767
18201 313
9884 128