2929 814
947 68
1440 395
563 165
2985 672
2050 585
3182 865
1544 303
5018 197
2215 313
2660 212
1084 135
1408 71
1707 280
20231 382
19424 323
4610 266
6557 510
9977 460
53740 293
4687 529
10596 53
12259 161
3315 289
4002 371
20719 347
3522 702
40373 171