3373 516
500 47
15648 367
6497 328
4108 456
1455 204
1800 289
3809 385
3337 487
6959 362
15569 551
18739 658
15421 61
21631 82
8765 650
15843 793
7600 447
31205 44
1758 292
10296 797
5103 179
1362 145
4415 178
4389 623
12507 312
29931 263
9772 601
3285 401