3203 101
2506 227
10778 528
3977 414
3065 114
4195 148
4895 220
306114 948
20744 588
15327 167
562904 1663
14535 859
12737 701
52021 279
11578 266
18756 511
24016 685
53801 937
12515 396
7961 257
12363 447
28503 849
28542 358
70839 588
5173 132
60012 495
44592 615
83160 719