3375 35
12196 100
5341 418
3321 322
4768 127
20554 461
5566 610
5091 528
8363 571
4270 440
6111 623
7987 159
5202 704
17906 564
4916 619
2625 341
10091 852
4433 449
6247 44
2854 82
2715 226
4625 389
5512 218
13808 566