2928 814
869 68
1436 395
563 165
2984 672
2036 585
3174 865
1543 303
5008 197
2212 313
2658 212
1083 135
1408 71
1701 280
20231 382
19410 323
4607 266
6546 510
9917 460
53728 293
4687 529
10592 53
12256 161
3315 289
4001 371
20715 347
3522 702
40348 171