2912 399
5072 698
5202 731
3299 391
2852 271
3999 770
2422 80
2450 262
7933 280
3274 237
2891 68
5194 503
3556 495
5143 598
3701 568
2033 27
6904 929
6524 334
9004 33
3237 198
2317 345
4847 349
2602 312
9485 842
2801 366
2387 331
21165 1019
23067 668