12602 616
4381 77
15031 930
7937 278
4298 507
4201 90
3999 393
10495 648
7464 532
3872 503
9093 541
6869 722
3473 615
2700 165
4330 906
4575 557
4271 411
5405 768
6877 416
1804 151
4277 151
6296 280
4658 390
1457 264