5603 505
12099 164
8864 128
6532 302
3640 648
5026 571
2479 166
4375 651
6251 383
4198 153
9377 454
6339 300
3617 250
14486 585
22939 286
6114 64
21039 873
4428 235
2560 73
6226 209
5934 47
3841 264
6772 506
8644 570