2909 505
40333 158
3466 134
9401 773
5551 162
3316 284
8124 299
16353 448
1530 41
4127 476
6591 686
2952 205
3531 247
5138 524
4100 302
4847 667
3531 387
12731 693
1851 189
4022 457
6485 803