3096 803
21148 669
703 67
847 42
44959 434
2988 325
1135 97
2531 154
2435 573
2499 94
2401 327
48073 182
2489 660
1757 102
2084 347
2336 262
3838 281
2588 385
3335 683
2983 338
3355 770
1546 195
1778 243
3044 824
76131 195
1920 395
3713 221
2167 446