316 30
2320 147
35490 490
1298 225
14107 101
1813 239
2317 513
17438 734
1117 73
2937 463
8510 631
7961 868
10435 50
162645 779
5550 235
36495 390
19626 387
25710 228
63896 377
111790 833
163093 411
33006 279
17698 151
70263 102
41429 479
71523 494
24489 212
10032 358