3327 353
2309 53
11664 115
2008 317
4382 388
5751 821
4076 366
7942 49
2765 63
9170 420
18231 514
8910 741
8269 637
20049 291
5270 86
3561 309
6662 723
8338 193
99573 487
19722 647
3284 141
11534 204
45915 338
28900 427
8280 909
12097 128
6664 291
56408 379