10094 618
14489 790
12097 593
23346 277
8199 104
4192 263
9815 528
5076 713
3344 500
4253 651
4354 423
1362 313