3549 521
2762 508
1430 405
2142 304
6882 859
412 100
20231 351
1520 395
2326 27
4010 414
2933 161
1901 118
3979 438
2683 735
4347 629
2538 273
5033 274
2680 809
6096 308
8072 197
896 254
236 43
2201 418
1536 392