29912 603
2453 73
9931 31
40289 219
13894 267
17919 664
3289 148
4570 366
18650 503
9695 676
6157 556
5355 36
2188 60
6965 325
6687 44
5689 190
2287 79
3351 67
7600 230
9742 167
8669 547
4425 269
16678 430
2408 170
15776 761
5319 528
4487 400
4906 374