3502 476
12485 424
9331 261
4277 635
6224 218
5048 221
2843 249
1936 73
3059 359
7875 904
4399 628
3471 123
17761 529
10551 828
11046 703
11026 481
11806 341
2797 221
2275 88
16213 194
7788 420
11798 314
5376 542
4440 696