12196 100
4352 897
5341 418
4768 127
20554 461
2213 78
5566 610
5091 528
8363 571
6111 623
7987 159
7509 955
4916 619
4433 449
6247 44
2854 82
2715 226
4625 389
13808 566
6157 790
14744 438
4747 420
6600 421
2723 480