3287 229
6321 448
5395 912
8897 825
4924 246
3516 328
6803 677
7417 509
5147 126
2958 101
29517 643
5057 661
9197 272
7098 596
6557 947
5016 361
31167 483
5802 91
5296 685
11778 482
4344 138
12288 253
3062 179
3963 134