5598 49
2281 505
3733 224
2383 533
3448 261
1089 126
1157 210
8700 803
15441 281
3999 537
868 37
27988 600
2786 289
3582 773
4684 611
3226 381
1937 135
7961 307
6169 111
3991 273
13174 183
19793 671
12155 301
25531 278
8180 918
4122 477
5597 44
4533 28