40933 436
3762 300
3214 160
3769 597
7800 586
7166 583
2310 135
3867 738
4169 662
2311 230
2259 434
7166 221
3449 409
8863 275
10889 426
4514 207
5979 121
13261 158
8108 534
7971 295
5776 580
18423 824
7249 374
5086 681