1503 305
2797 923
2383 692
156 42
2272 629
909 211
2107 447
2330 720
1601 433
1629 437
275 57
2613 752
2579 722
1888 607
203 53
960 287
424 114
2804 782
601 145
1039 196
2802 267
11692 108
19654 615
3862 95
12794 497
15485 323
4149 640
1809 80