2935 88
284678 622
71860 348
76644 479
154289 923
66512 377
463956 1687
106420 130
186653 879
102924 755
18930 465
226598 502
146233 330
155303 338
183528 805
132376 405
8382 586
69789 570
122884 460
203922 1017
152939 212
457602 968