2928 814
877 68
1437 395
563 165
2984 672
2041 585
3174 865
1543 303
5009 197
2214 313
2658 212
1083 135
1408 71
1704 280
20231 382
19413 323
4608 266
6547 510
9928 460
53728 293
4687 529
10592 53
12257 161
3315 289
4001 371
20716 347
3522 702
40355 171