5832 55
8999 416
12889 573
5333 311
17038 663
2542 52
4539 901
11165 244
4756 242
59177 342
3170 391
2581 68
3493 498
23347 1053
11192 210
3552 114
9698 631
49960 336
26945 982
3703 402
8838 661
16221 427
4568 505
6191 274