13570 31
10428 265
13429 392
21972 668
32735 601
3802 510
16890 811
5075 309
9237 469
3895 454
11763 438
4916 46
13365 278
17885 315
9064 497
12462 475
20916 301
3367 371
6658 156
5822 263
16413 366
4950 943
32869 291
13563 177
13267 387
9278 509
15016 664
32041 109