19935 523
8061 248
9132 88
8806 147
5366 467
20403 337
11208 467
5234 168
14223 441
8859 633
16310 932
7339 344
2195 278
3530 566
12034 322
9388 869
6688 205
4238 698
9485 772
4283 55
4595 163
5057 642
5064 415
3914 560
8649 608
7067 312
4658 454
13772 438