1496 372
19059 722
28220 111
6573 885
3635 745
7528 295
26951 437
27824 247
12903 615
5932 775
4846 390
4562 922
4312 438
3233 573
3920 160