3195 220
6436 87
2936 59
4603 534
19722 381
5212 480
3220 161
4024 324
7766 575
7207 499
4909 426
7595 648
3731 277
6215 380
10287 280
3755 294
7995 368
6313 98
11531 252
8631 536
5896 987
18114 564
4445 261
21638 529