1045 305
12313 432
3535 592
1375 295
749 162
178 50
10403 96
2630 253
14288 418
21636 772
8382 776
16887 611
28410 313
2388 334
415 75
3323 193
79441 774
6948 465
80498 181
17602 434
3602 623
4937 519
14142 325
2786 320