2794 123
4193 550
4168 370
7837 592
10610 284
16901 784
9610 341
7181 96
3220 545
2528 496
3620 623
4324 336
4171 188
2681 337
3707 351
47263 119