19759 529
1228 400
632 68
1382 390
307 84
2419 552
2509 827
1075 143
1260 389
1922 533
2127 470
1141 269
1282 279
1997 460
1232 348
172 39
2402 704
358 102
906 220
647 111
1941 469
853 177
1104 309
1171 251
2150 659
646 148
1876 396
772 195